Big Huge Thesaurus

Natrix sipedon

noun